biosensor biosfera - German English Dictionary